open yard storage - Alemán Inglés Diccionario